package org.obp.oss.enums;

import lombok.Getter;

@Getter
public enum OssUploadPathEnum {

    /**
     * 默认上传目录
     */
    OSS_UPLOAD_PATH_DEFAULT("assets/file/", "OSS默认上传目录(推荐)"),
    /**
     * 图片上传目录
     */
    OSS_UPLOAD_PIC_PATH("assets/pic/", "OSS 图片上传目录"),
    /**
     * 音频上传目录
     */
    OSS_UPLOAD_VOICE_PATH("assets/voice/", "OSS voice上传目录(推荐)"),
    /**
     * 视频上传目录
     */
    OSS_UPLOAD_VIDEO_PATH("assets/video/", "OSS video上传目录(推荐)"),
    /**
     * 文档上传目录
     */
    OSS_UPLOAD_DOC_PATH("assets/doc/", "OSS doc上传目录(推荐)"),
    /**
     * 资质上传目录
     */
    OSS_UPLOAD_PATH_CERTIFICATE("certificate/file/", "OSS上传资质目录(推荐)"),
    /**
     * apk应用上传目录
     */
    OSS_UPLOAD_APK_PATH("assets/apk/", "OSS apk上传目录(推荐)"),
    /**
     * 蜜糖说默认上传目录
     */
    OSS_UPLOAD_PATH_DEFAULT_MTS("mts/file/", "OSS 默认上传目录(推荐)"),
    /**
     * 蜜糖说视频上传目录
     */
    OSS_UPLOAD_VIDEO_MTS_PATH("mts/v/", "OSS 视频上传目录(推荐)"),
    /**
     * 蜜糖说图片上传目录
     */
    OSS_UPLOAD_PIC_MTS_PATH("mts/img/", "OSS 图片上传目录(推荐)"),
    /**
     * 蜜糖说富文本上传目录
     */
    OSS_UPLOAD_FULLTEXT_MTS_PATH("mts/fulltext/", "OSS 富文本上传目录(推荐)"),
    ;

    private final String path;
    private final String note;

    OssUploadPathEnum(String path, String note) {
        this.path = path;
        this.note = note;
    }

}
